a tattletale - Spanish English Dictionary